203 University Ave, Palo Alto, CA 94301-1712, Palo Alto
This place has some unique interesting flavors that changes. It's a small shop, but the employees were friendly and help
700 Welch Rd, Suite #150, Palo Alto, CA 94304-1502, Palo Alto
The Nutella doughnuts are to die for. You simply have not lived a full life until you've have these tastes of heaven.
This place has some unique interesting flavors that changes. It's a small shop, but the employees were friendly and help